lot/group of animals - Türkisch Englisch Wörterbuch